package br.com.jvet.infra;

import java.util.List;

import org.apache.log4j.Logger;

import br.com.jvet.entidade.Internacao;
import br.com.jvet.util.FacesUtil;

public interface InternacaoFacade {
public final Logger LOG = Logger.getLogger(InternacaoFacade.class);

public final FacesUtil FACES = new FacesUtil();
	
	public void incluir(Internacao obj) throws Exception;

	public void alterar(Internacao obj) throws Exception;

	public void excluir(Internacao internacao) throws Exception;

	public Internacao consultarPorId(int entityID);

	public List<Internacao> listar();

	public void validarDados(Internacao obj) throws Exception;
	
	public void validarExcluir(Internacao obj) throws Exception;
	
	public void validarPagamento(Internacao obj)throws Exception;
	
}
